How To Write Good Data Definitions